Hooke's joint - English Synonyms Dictionary